science center – English–Español translations

🇬🇧 en es 🇪🇸

science center noun

  • location where science is exhibited
centro de ciencias
Wiktionary Links